Skip to content

Add instance.url to 7 tools#291

Merged
marvinm2 merged 5 commits intomainfrom
feature/add-inst-urls
Apr 17, 2026
Merged

Add instance.url to 7 tools#291
marvinm2 merged 5 commits intomainfrom
feature/add-inst-urls

Conversation

@marvinm2
Copy link
Copy Markdown
Contributor

Summary

Sets instance.url on 7 tool JSONs so the "Run the tool" button becomes active on the /tools catalog page (today those tools show a disabled "External Tool" button because the generator emits inst_url: no_url when instance.url is empty or missing).

Tool instance.type instance.url
txg_mapr external (was internal) https://txg-mapr.eu/
vhp_glossary internal https://glossary.vhp4safety.nl/
wikibase internal https://compoundcloud.wikibase.cloud/
wikipathways_aop external (was internal) https://aop.wikipathways.org/
cdk external (added block) http://cdk.github.io/
pathvisio external https://pathvisio.org/
mct8-dock External https://colab.research.google.com/drive/1vhy61p0z_AGnSEidwD83RwBzsW2AxAAT?usp=sharing

All URLs come from each tool's existing top-level url field.

Test plan

  • CI Collect Service Meta-Data for CAP regenerates cap/service_index.json with inst_url populated for these 7 tools.
  • After CI runs, load /tools on the VHP4Safety portal and confirm these 7 tools now show an active pink "Run the tool" button instead of the disabled "External Tool" one.

marvinm2 and others added 5 commits April 17, 2026 15:38
- txg_mapr (external): https://txg-mapr.eu/
- vhp_glossary: https://glossary.vhp4safety.nl/
- wikibase: https://compoundcloud.wikibase.cloud/
- wikipathways_aop (external): https://aop.wikipathways.org/
- cdk (external): http://cdk.github.io/ (also adds an instance block)
- pathvisio (external): https://pathvisio.org/
- mct8-dock: colab notebook URL

Also flip instance.type to external for the user-flagged tools
(txg_mapr, wikipathways_aop).
Now hosted at https://mct8-docking.vhp4safety.nl/#docking instead of
the Google Colab notebook (which remains the top-level url for the
tool's source).
@marvinm2 marvinm2 merged commit 7ab52b0 into main Apr 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants